TDatabaseConfig

SoftwareShield CheckPoint™ License Server > CheckPoint™ License Server Interfaces > CheckPoint_Webservice_References > Remotable Records > TDatabaseConfig

## TDatabaseConfig

The TDatabaseConfig Class is used

class TDatabaseConfig : public TRemotable{

public:

bool FSuccess;

TCheckPointDataSourceType FDBDataSourceType;

AnsiString FConnectionString;

bool FConfigFileExists;

AnsiString FErrorMessage;

__published:

__property bool Success = {read=FSuccess};

__property TCheckPointDataSourceType DBDataSourceType = {read=FDBDataSourceType};

__property AnsiString ConnectionString = {read=FConnectionString};

__property bool ConfigFileExists = {read=FConfigFileExists};

__property AnsiString ErrorMessage = {read=FErrorMessage};

};

The meaning of a particular TDatabaseConfig depends on the context from which it was used.

The following descriptions of meaning is meant as a guide:

#### TDatabaseConfig Property:

Success: This property determines if the function that returned this was successful

DBDataSourceType : This property is a TCheckPointDataSourceType that defines what type of database the connection string corresponds to.

ConnectionString : This property is the Database connection string that is used to connect CheckPoint to the database.

ConfigFileExists : This property is used to verify if a configuration file exist. If a configuration file does not exist, this usually means that the system has not been configured yet.

ErrorMessage : This property will contains and error message if an error is encountered

#

#